home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #1 / Amiga Plus CD - 2000 - No. 1.iso / Tools / Text / Edit / GoldED-Demo / Bonus / RA / developer / library / include / remote.h
Encoding:
C/C++ Source or Header  |  1999-12-03  |  1.1 KB  |  43 lines

  1. #ifndef REMOTE_H
  2. #define REMOTE_H
  3. /*
  4. **      $Filename: fd/api.h
  5. **      $Release: 1.0
  6. **
  7. **      remote.library definitions
  8. **
  9. **      (C) Copyright 1997 Dietmar Eilert
  10. **          All Rights Reserved
  11. */
  12.  
  13. /* error codes */
  14.  
  15. #define REMOTE_ERR_SCANDISK         1L
  16. #define REMOTE_ERR_INVALID_CLASS    2L
  17. #define REMOTE_ERR_INVALID_NAME     3L
  18. #define REMOTE_ERR_INVALID_FILE     4L
  19. #define REMOTE_ERR_INVALID_PATH     5L
  20. #define REMOTE_ERR_INVALID_PATTERN  6L
  21. #define REMOTE_ERR_INVALID_SYNTAX   7L
  22. #define REMOTE_ERR_INVALID_LF       8L
  23. #define REMOTE_ERR_INVALID_CONFIG   9L
  24. #define REMOTE_ERR_INVALID_PORT     10L
  25. #define REMOTE_ERR_INVALID_SAVE     11L
  26. #define REMOTE_ERR_NOMEMORY         12L
  27. #define REMOTE_ERR_STARTUP          13L
  28. #define REMOTE_ERR_APPNOTFOUND      14L
  29. #define REMOTE_ERR_VALIDATE         15L
  30. #define REMOTE_ERR_STACKOVERFLOW    16L
  31.  
  32. /* flags for RemoteValidate() */
  33.  
  34. #define REMOTE_VALIDATE_SMART       (1L<<1)
  35. #define REMOTE_VALIDATE_DEEP        (1L<<2)
  36.  
  37. /* flags for RemoteOpen() (don't depend on the REMOTE_OPEN_SYNC flag - some apps always detach) */
  38.  
  39. #define REMOTE_OPEN_SYNC            (1L<<1)
  40. #define REMOTE_OPEN_ASYNC           (1L<<2)
  41.  
  42. #endif
  43.